.layout-wrap {
  height: 100%;
  width: 100%;
  overflow: hidden;
  background: #F5F7FD;

  .main-area {
    height: 100%;
    width: 100%;
    overflow: hidden;

    .main-view {
      width: 100%;
      height: 100%;
      font-size: 80px;
      padding: 0 !important;
      display: flex;
      flex-direction: column; /* 使子元素垂直排列 */

      //主视图头部
      .header-area {
        width: 100%;
        height: 1040px;
        background: rgba(220, 222, 226, 1);
        box-sizing: border-box;
        overflow: hidden;
      }

      //主视图底部
      .main-view-area {
        width: 100%;
        //height: calc(100% - 1040px);
        height: 880px;
        background: rgba(220, 222, 226, 1);
        padding-top: 16px;
        box-sizing: border-box;
        overflow: hidden;
      }
    }
  }
}